tomato puree - Turkish English Dictionary